Internet Archive BookReader

Life of Saint Margaret Mary Alacoque